water retaining structure - Turco Inglés Diccionario